.cont-rgba{position: relative;}
.team-cont{padding: 40px 0;}
.team-cont .title{font-size: 22px;height: 60px;line-height: 60px;letter-spacing:10px;}
.teamcont-list{border-bottom: #D1D0CE 2px dotted;}
.teamcont-list:last-child{border-bottom:0;}
.teamcont-list dl{width: 25%;padding: 20px 0;border-right: #D1D0CE 2px dotted;}
.teamcont-list dl:last-child{border-right:0}
.teamcont-list dl dt{position: relative;width: 70%;margin: 0 auto;}
.teamcont-list dl dt img{display: block;margin: 0 auto;width: 100%;}
.teamcont-list dl dt span{position: absolute;bottom: 0;right:0;background-color: #EFCBBD;padding: 5px 10px;}
.teamcont-list dl dd{width: 70%;margin: 0 auto;letter-spacing: 2px;line-height: 30px;margin-top: 40px;}
.teamcont-list dl dd p:last-child{}
.teamcont-list dl dd span:first-child{font-weight: bold;}
.teamcont-list dl dd span:last-child{width: 80%;}
@media (max-width:1024px) {
	.teamcont-list dl{width: 49.8%;}
	.flex{flex-wrap: wrap;}
	.teamcont-list dl:nth-child(2n){border-right:0;}
	.teamcont-list dl{border-bottom:#D1D0CE 2px dotted;}
	.teamcont-list{border-bottom: 0;}
	.teamcont-list:last-child dl:nth-child(3),.teamcont-list:last-child dl:nth-child(4){border-bottom: 0;}
}



